package com.bbva.itradecomex.dao.iface;

import java.util.List;

import com.bbva.itradecomex.domain.BancoRankBancoResultado;
import com.bbva.itradecomex.domain.BancoRankClienteDetalle;
import com.bbva.itradecomex.domain.BancoRankPaisDetalle;
import com.bbva.itradecomex.form.RankingBancoBusquedaForm;
import com.bbva.itradecomex.form.RankingClienteBusquedaForm;
import com.bbva.itradecomex.form.RankingPaisBusquedaForm;

public interface VistaBancoDAO {

	public List<BancoRankPaisDetalle> getListBanoRankPaisDetImp(RankingPaisBusquedaForm form) throws Exception;
	public List<BancoRankPaisDetalle> getListBanoRankPaisDetExp(RankingPaisBusquedaForm form) throws Exception;
	public List<BancoRankPaisDetalle> getListBanoRankPaisDetImpExp(RankingPaisBusquedaForm form) throws Exception;
	
	public List<BancoRankBancoResultado> getListBanoRankBancoDetImp(RankingBancoBusquedaForm form) throws Exception;
	public List<BancoRankBancoResultado> getListBanoRankBancoDetExp(RankingBancoBusquedaForm form) throws Exception;
	public List<BancoRankBancoResultado> getListBanoRankBancoDetImpExp(RankingBancoBusquedaForm form) throws Exception;
	
	public List<BancoRankClienteDetalle> getListBanoRankClienteDetImp(RankingClienteBusquedaForm form) throws Exception;
	public List<BancoRankClienteDetalle> getListBanoRankClienteDetExp(RankingClienteBusquedaForm form) throws Exception;
	public List<BancoRankClienteDetalle> getListBanoRankClienteDetImpExp(RankingClienteBusquedaForm form) throws Exception;
}
